/* index */
.home-banner{height:100%; transition:.8s ease-in-out; -webkit-transition:.8s ease-in-out;}
.home-banner .swiper-slide{background-size: cover; background-repeat: no-repeat; background-position: center top;}
.home-banner .pic1{background-image: url(../images/index/home_banner1.jpg);}
.home-banner .pic2{background-image: url(../images/index/home_banner2.png);}
.home-banner .swiper-pagination{bottom: 40px !important; left: 0; right: 0;display: none;}
.home-banner .swiper-pagination span{width: 12px; height: 12px; background: #fff; border-radius: 50%; opacity: 1; -webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;;}
.home-banner .swiper-pagination .swiper-pagination-bullet-active{height: 27px; border-radius: 6px;}
.home-banner .swiper-button-prev, .home-banner .swiper-button-next{width: 60px; height: 60px; background-repeat: no-repeat; background-size: 100% 100% !important; margin-top: -30px;display: none;}
.home-banner .swiper-button-prev{background-image: url(../images/index/home_ban_arrow_l.png); left: 2%;}
.home-banner .swiper-button-next{background-image: url(../images/index/home_ban_arrow_r.png); right: 2%;}

*{margin: 0px;padding: 0px;}
.imgHover{ overflow:hidden;}
.imgHover img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.imgHover img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imgHover1 img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.imgHover1 img:hover{filter: alpha(opacity=60); -moz-opacity: 0.6;opacity: 0.6;}

.imgHover2 img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.imgHover2:hover img{transform:rotateZ(-360deg);
	-ms-transform:rotateZ(-720deg); 	/* IE 9 */
	-moz-transform:rotateZ(-720deg); 	/* Firefox */
	-webkit-transform:rotateZ(-720deg); /* Safari ÃƒÂ¥Ã¢â‚¬â„¢Ã…â€™ Chrome */
	-o-transform:rotateZ(-720deg); 	/* Opera */
}
.imgHover3 img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.imgHover3:hover img{transform:rotateY(-360deg);
	-ms-transform:rotateY(-360deg); 	/* IE 9 */
	-moz-transform:rotateY(-360deg); 	/* Firefox */
	-webkit-transform:rotateY(-360deg); /* Safari ÃƒÂ¥Ã¢â‚¬â„¢Ã…â€™ Chrome */
	-o-transform:rotateY(-360deg); 	/* Opera */
}
.imgHover4 img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.imgHover4:hover img{
animation: dou 0.6s linear;
}
@keyframes dou{
	0%{transform: rotateZ(0deg);}
	25%{transform: rotateZ(-35deg);}
	50%{transform: rotateZ(0deg);}
	75%{transform: rotateZ(35deg);}
	100%{transform: rotateZ(0deg);}
}
.bg-edf2f8{background: #edf2f8;}
.comtit{font-size: 3em;line-height: 2.8;text-align: center;}
.index_zwyw{padding-top: 4em;;}
.zwyw_left{width: 22%;}
.index_zwyw .column_common_tit ul li{margin-right: 0px;width: 50%;max-width: 155px;}
.index_zwyw .column_common_tit ul li.on:after{display: none;}
.index_zwyw .column_common_tit ul li.on a{color: #1E5AAB;}
.newslist1 li{margin-bottom: 1em;}
.newslist1 li a{font-size: 1.125em;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333333;line-height: 2.6;}
.newslist1 li .date{font-size: 0.875em;color: #bbbbbb;}
.new_slider{width: 50%;margin-left: 3%;height: 470px;float: left;position: relative;padding-bottom:8.4em;box-shadow: 0px 0px 10px #ccc;}
.new_slider .in-tpxwul{height: 100%;}
.new_slider .in-tpxwul li{width: 100%;height: 100%;}
.new_slider .in-tpxwul li a{display: block;width: 100%;height: 100%;position: relative;}
.new_slider .in-tpxwul li a img{display: block;width: 100%;height: 100%;}
.new_slider .in-tpxwul li p{position:absolute;left:0px;top:100%;margin:0px 2em;line-height: 2em;color: #333;padding: 1em 0px;}
.new_slider .in-tpxwnav{position: absolute;right:8px;bottom:2em;height: 10px;width: 100%;text-align: center;}
.new_slider .in-tpxwnav span{/* float: left; */width: 20px;height: 7px;text-align: center;background:#e0e0e0;display: inline-block;cursor: pointer;margin-right:8px;border-radius:0px}
.new_slider .in-tpxwnav span.swiper-pagination-bullet-active{background:#d90000;}
.tzgg_right{width: 22%;}
.tzgg_topic .top_img img{display: block;width: 100%;height:133px;}
.tzgg_topic .tit{padding-left: 34px;margin-top: 10px;background: url(../images/index/home_tzgg_icon1.png) no-repeat 3px 6px;}
.tzgg_topic .tit a{line-height: 1.4;font-size: 1.125em;display: block;margin-bottom: 0.5em;}
.tzgg_topic .tit span{text-align: right;width: 100%;display: block;font-size: 0.875em;color: #bababa;}
.qieh{position: absolute;right: 0px;top: 6px;}
.qieh .arrl{width:26px;height: 26px;background: url(../images/index/home_mtjj_arrl.png) no-repeat center;margin-right: 2px;float: left;cursor: pointer;}
.qieh .arrl:hover{background: url(../images/index/home_mtjj_arrlh.png) no-repeat center}
.qieh .arrr{width:26px;height: 26px;background: url(../images/index/home_mtjj_arrr.png) no-repeat center;float: left;cursor: pointer;}
.qieh .arrr:hover{background: url(../images/index/home_mtjj_arrrh.png) no-repeat center}
.mtjj_new li{padding: ;margin-bottom: 2em;}
.mtjj_new li .time{float: left;width: 62px;height: 62px;display: block;border-radius: 8px;background: #b1cbe7;color: white;text-align: center;font-size: 0.875em;margin-right: 0.8em;}
.mtjj_new li .time span:first-child{font-size:1.625em ;line-height: 1.6;}
.mtjj_new li .time span{display: inline-block;}
.mtjj_new li a{color: #333333;display: block;}
.mtjj_new li:hover .time{background: #1e5aab;}
.index_ldzc{padding-top: 3em;margin-bottom: 1em;}
.ldzclink{width: 48%;}
.ldzclink li{float: left;width: 25%;text-align: center;font-size: 1.3em;margin-bottom: 1em;height: 160px;}
.ldzclink li a{display: block;}
.ldzclink li a:before{content: '';display: block;width: 100px;height: 100px;margin: 0 auto;transition: all 0.4s ease 0s;margin-bottom: 1.2em;}
.ldzclink li.li1 a:before{background: url(../images/index/home_ldzc_icon1.png) no-repeat center top;}
.ldzclink li.li2 a:before{background: url(../images/index/home_ldzc_icon2.png) no-repeat center top;}
.ldzclink li.li3 a:before{background: url(../images/index/home_ldzc_icon3.png) no-repeat center top;}
.ldzclink li.li4 a:before{background: url(../images/index/home_ldzc_icon4.png) no-repeat center top;margin-bottom: 0.6em;}
.ldzclink li.li5 a:before{background: url(../images/index/home_ldzc_icon5.png) no-repeat center top;}
.ldzclink li.li6 a:before{background: url(../images/index/home_ldzc_icon6.png) no-repeat center top;}
.ldzclink li.li7 a:before{background: url(../images/index/home_ldzc_icon7.png) no-repeat center top;}
.ldzclink li.li8 a:before{background: url(../images/index/home_ldzc_icon8.png) no-repeat center top;}
.ldzclink li a span{display: block; text-align: center; font-size: 1em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.zfwj_right{width: 52%;}
.zfwj_right .newslist li{line-height: 1.1em;font-size: 1.1em;}
.index_zfxx .zfxx_tit{font-size: 1.3em;line-height: 2.2;text-align: center;position: relative;padding:0px 42%;}
.index_zfxx .zfxx_tit a{display: inline-block;width:100%;margin: 0 auto;position: relative;z-index: 3;}
.index_zfxx .zfxx_tit:before{content:'';position: absolute;display: block;left: 0px;top:0px;width: 42%;height:100%;background: url(../images/index/home_zfxxgk_bg1.png) repeat-x center left;}
.index_zfxx .zfxx_tit:after{content:'';position: absolute;display: block;right: 0px;top:0px;width:42%;height:100%;background: url(../images/index/home_zfxxgk_bg2.png) repeat-x center left;}
.zfxxgk_link{padding: 1em 0px 2em;}
.zfxxgk_link li{float: left;}
.zfxxgk_link li.common-col-2{width: 14.2%;}
.zfxxgk_link li a{font-size: 1.125em;line-height: 2.8;display: block;;}
.zfxxgk_link li a span:hover{opacity: 0.7;}
.zfxxgk_link li a span{display: block;background: #006dd9;color: white;text-align: center;transition: all 0.4s;}
.index_xjxd{margin-bottom: 1em;}
.xjxd_left{width: 49%;}
.xjxd_tab{overflow-x: scroll;}
.xjxd_tab::-webkit-scrollbar{height: 6px;}
.xjxd_tab::-webkit-scrollbar-thumb{background-color: rgba(144, 147, 153, 0.5);border-radius: 4px;}
.xjxd_tab table{width:100%;border-collapse:collapse;}
.xjxd_tab table th{background: #edf2f8;font-size:1.125em;line-height:40px;height: 40px;text-align: center;margin-bottom: 10px;font-weight: normal;}
.xjxd_tab table td{padding:0px 10px;line-height: 1;}
.xjxd_tab table tbody tr:hover{background: #f2f6fb;}
.xjxd_tab table td:first-child{min-width: 120px;padding-left:14px;max-width: 240px;}
.xjxd_tab table td a,.xjxd_tab table td span{display: block;max-width:100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xjxd_tab table td:first-child+td{max-width: 130px;}
.xjxd_tab table td:first-child+td+td{max-width:120px;min-width:120px;text-align: center;}
.xjxd_tab table td:first-child+td+td+td{max-width: 105px;text-align: center;}


.index_xjxd  .xjxd_tab table td{height: 38px;line-height: 38px;}
.xjcx_right{width: 49%;}
.xjcx_right .xjcx_search{background: url(../images/index/home_hdjl_search_bg.png) no-repeat left center #f7f7f7;height: 120px;margin-bottom: 2.4em;}
.xjcx_right .xjcx_search .tit{width: 30%;line-height: 120px;text-align: center;height: 120px;float: left;}
.xjcx_right .xjcx_search .tit img{vertical-align: middle;margin-right: 10px;}
.xjcx_right .xjcx_search .tit span{vertical-align: middle;color: #1e5aab;font-size: 1.375em;}
.xjcx_right .search_form{float: right;margin-right: 4%;;padding-right: 100px;position: relative;height: 44px;line-height: 44px;margin-top: 38px;width: 40%;}
.xjcx_right .search_form input{text-indent: 1em;line-height: 44px;border: 0px;outline: 0px;background: white;display: block;width: 100%;}
.xjcx_right .search_form .search_sub{width: 100px;height: 44px;line-height: 44px;cursor: pointer;text-align: center;font-size: 1.375em;color: white;background: #1E5AAB;position: absolute;right: 0px;top: 0px;}
.zmhd_link ul{margin: 0 -1px;}
.zmhd_link li{float: left; width:50%;}
.zmhd_link li a{display: block; height: 96px; position: relative; margin: 0 2px 4px; background: #f0f0f0;}
.zmhd_link li a:after{content: ''; width: 40px; height: 40px; position: absolute; right: 10px; top: 50%; margin-top:-10px; background: url(../images/index/home_hdjl_icons.png) no-repeat center;transition: all 0.4s;}
.zmhd_link li a span{display: block; padding-left: 30px; line-height: 60px; font-size: 1.125em;}
.zmhd_link li a:hover{background: #1e5aab; color: #fff;}
.zmhd_link li.li1 a:after{background-position:-316px -10px;}
.zmhd_link li.li2 a:after{background-position: -10px -10px;}
.zmhd_link li.li3 a:after{background-position: -100px -10px;}
.zmhd_link li.li4 a:after{background-position: -208px -10px;}
.zmhd_link li.li1 a:hover:after{background-position:-372px -10px;}
.zmhd_link li.li2 a:hover:after{background-position:-55px -10px;}
.zmhd_link li.li3 a:hover:after{background-position:-154px -10px;}
.zmhd_link li.li4 a:hover:after{background-position:-262px -10px;}
.myzjlist{padding-top: 1em;}
.myzjlist li{line-height: 1.625;margin-bottom: 1.4em;width: 50%;}
.myzjlist li .grid{position: relative;padding:0px 110px 0px 10px;}
.myzjlist li .status{width: 72px;text-align: center;color: white;display: inline-block;height: 1.625em;line-height: 1.625em;background: #cccccc;position: absolute;left: 15px;top: 0px;}
.myzjlist li .status.ing{background: #B1CBE7;}
.myzjlist li a{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.myzjlist li .time{text-align: right;position: absolute;right: 15px;top: 0px;color: #BABABA;}
.index_ztzl{padding:2.8em 0px;}
.index_ztzl .ztzl_slide{margin-top: 0px;}

.xjxd_wyxx{position: absolute;right: 0;top:5px;}
.xjxd_tab table th{background: #edf2f8;line-height: 42px;line-height: 42px;text-align: center;color: #1e59ab;font-size: 1.125em;}
.xjxd_tab{padding-top: 10px;}
.xjxd_tab table td{height: 50px;line-height: 50px;}
.xjxd_tab table .slbh{width: 30%;}
.xjxd_tab table .tit{width: 65%;}
.xjxd_tab table .tit a{display: block;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;padding:0 10px;}
.xjxd_tab table .bjrq{width: 15%;text-align: center;color: #bababa;}
.xjxd_tab table th.bjrq{color: #1e59ab;}
.ztzl_slide{margin-top: 30px;position: relative;}
.ztzl_slide .owl-nav > div{position: absolute;width: 40px;height: 60px;font-family: "宋体";font-size: 40px;font-weight: bold;text-align: center;line-height: 60px;border: 0;background: rgba(0,0,0,0.7);color: #fff;top: 50%;margin-top: -30px;display: none;}
.ztzl_slide .owl-nav .owl-prev{left: 0;}
.ztzl_slide .owl-nav .owl-next{right: 0;}
.ztzl_slide:hover .owl-nav,.ztzl_slide:hover .owl-nav > div{display: block !important;}
@media only screen and (max-width: 1400px) {
	.index_zwyw{margin-top: 354px;}
}
@media only screen and (max-width: 1280px) {
	.index_zwyw{margin-top: 354px;}
}
@media only screen and (max-width: 991px) {
	.index_zwyw>*{width: 100%;margin:2em 0px 0px;}
	.tzgg_topic .top_img img{height: auto;}
	.index_ldzc>*{width: 100%;margin: 2em 0px 0px;}
	.zfxxgk_link li.common-col-2{width: 33.33%;margin-bottom: 1em;}
	.zfxxgk_link li.common-col-2  .grid{padding: 0px 15px!important;}
	.index_xjxd>*{width: 100%;margin: 2em 0px 0px;}
	.myzjlist li{width: 100%;;}
	.myzjlist li .grid{padding:0px 110px 0px 10px!important;}
}
@media only screen and (max-width: 768px) {
	.index-header{height: 500px;}
	.index_zwyw{margin-top: 290px;}
	.new_slider{height: 400px;}
	.container{padding:0px 10px;box-sizing:border-box;margin:0px;width: 100%;}
	.index_zfxx .zfxx_tit{padding: 0px 20%;}
	.index_zfxx .zfxx_tit:before,.index_zfxx .zfxx_tit:after{width: 30%;}
	.comtit{font-size: 2em;}
}
@media only screen and (max-width: 600px) {
	.index-header{height: 440px;}
	.index_zwyw{margin-top: 360px;}
	.new_slider{height:340px;}
	.ldzclink li{width: 33.33%;}
	.zfxxgk_link li.common-col-2{width: 100%;}
	.newslist1 li{margin-bottom: 1em;}
	.column_common_tit ul li{margin-right:20px;font-size: 1.2em;}
	.newslist li .date{margin-top: -.6em;}

	.new_slider .in-tpxwul li p{padding: 1em 0 0 0;display: -webkit-box; overflow: hidden;	white-space: normal; text-overflow: ellipsis;	-webkit-line-clamp: 3; -webkit-box-orient: vertical;	word-break: break-all;}
	.new_slider .in-tpxwnav{bottom: 1.5em;}
}
@media only screen and (max-width: 480px) {
	.index-header{height:360px;}
	.xjcx_right .xjcx_search{background: #f7f7f7;height: auto;line-height: 60px;padding: 10px;}
	.xjcx_right .xjcx_search .tit{width: 100%;margin-bottom: 1em;padding:0px 10px;text-align: left;line-height: 60px;height: 60px;box-sizing: border-box;}
	.xjcx_right .search_form{width: 100%;margin: 0px;box-sizing: border-box;}
	.new_slider{height: 280px;padding-bottom: 10em;}
	
}
